Total Complexity | 4 |
Total Lines | 15 |
Duplicated Lines | 0 % |
Changes | 0 |
1 | export default class Reporter { |
||
2 | render(report) { |
||
3 | return report; |
||
4 | } |
||
5 | |||
6 | merge(renderedReports) { |
||
7 | return renderedReports; |
||
8 | } |
||
9 | |||
10 | run(reports, { prettify }) { |
||
11 | return this.merge( |
||
12 | reports.map(({ label, ...r }) => { |
||
13 | const metrics = prettify |
||
14 | ? this.prettify(prettify, r) |
||
15 | : r; |
||
16 | |||
35 |